package com.hpjz.emrecord.service;

import java.util.List;
import java.util.Map;

import com.hpjz.common.data.PageData;
import com.hpjz.emrecord.web.vo.EmRecordVO;
import com.hpjz.emrecord.web.vo.PatientInfoVO;

public interface IEmRecordService {
	
	public Map<String, Long> insertEmRecord(PatientInfoVO vo);
	
	public List<EmRecordVO> findEmRecords(EmRecordVO vo);
	
	public Long deleteEmRecord(EmRecordVO vo);
	
	public Long updateEmRecord(PatientInfoVO vo);
	
    public EmRecordVO  findEmRecord(EmRecordVO vo);
    /**
     * 将电子病历设置完成
     * @param recordid
     * @return
     */
    public Long updateEmRecordStatus(String recordid);
    
    /**
     * 分页查询电子病历                                                                                                                                                                                                                                  
     * @return
     */
    public Map findEmRecordsPage(Map<String,String> map);
}
